<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>

        // 定义变量
        var isMouseDown = false; //条件不成立
        var flag = true; //条件成立

        // && 且
        var res = isMouseDown && flag;
        console.log(res); //false

        // 总结
        //  且 ， 如果是两个条件以上，全部条件同时成立，结果就是true
        //  否则， 存在一项条件不成立，结果就是false


        // 示例：
        // var res2 = (1+1) == 2 && (typeof "hello" == "string") ;
        var res2 = (1 + 1) == 2 && (typeof 123456 === "number"); //类型上要加双引号
        // var res2 = (1+1) == 2 && (typeof "123456" == "number") ; 
        //注意123456上的双引号，说明是字符串
        console.log(res2);

        // 表达式
        // 数据 ， 值
        // 一行代码  a+b==2
        //  正则 /abc/ , /\d/ (匹配文本)
    </script>
</body>

</html>